import 'package:getx_scaffold/getx_scaffold.dart';
import 'package:oramemo/pages/facility/devices/scanning_page.dart';
import 'package:oramemo/pages/transcription/transcription_chat/screens/chat_screen.dart';
import 'blue/blue_connet_view.dart';
import 'blue/blue_setting_view.dart';
import 'blue/blue_view.dart';
import 'blue/custom_adjustment/custom_adjustment_page.dart';
import 'devices/detail/device_detail_page.dart';
import 'devices/device_list_page.dart';
import 'facility_details/facility_details_view.dart';

class FacilityRouter {
  static String facilityDetails = '/facility/details';
  static String deviceListPage = '/device/list';
  static String scanningPage = '/device/scanning';
  static String deviceBindPage = '/device/bind';
  static String deviceBlue = '/device/blue';
  static String deviceBlueConnect = '/device/blue/connect';
  static String deviceDetailPage = '/device/detail';
  static String blueSettingPage = '/device/blue/setting';
  static String customAdjustmentPage = '/device/custom_adjustment';

  static final routes = [
    GetPage(name: facilityDetails, page: () => const FacilityDetailsPage()),
    GetPage(name: deviceListPage, page: () => const DeviceListPage()),
    GetPage(name: scanningPage, page: () => const ScanningPage()),
    GetPage(name: deviceBlue, page: () => const BluePage()),
    GetPage(name: deviceBlueConnect, page: () => const BlueConnectPage()),
    GetPage(name: deviceDetailPage, page: () => const DeviceDetailPage()),
    GetPage(name: blueSettingPage, page: () => const BlueSettingPage()),
    GetPage(name: customAdjustmentPage, page: () => const CustomAdjustmentPage()),
  ];
}
